resident physicians - French English Dictionary